package com.kexio.gen.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.kexio.gen.domain.entity.GenTableColumn;

public interface GenTableColumnService extends IService<GenTableColumn> {
    /**
     * 从数据库元数据拉取指定表的列并合并到 gen_table_column（仅新增缺失项，不覆盖已存在配置）。
     * @param tableId gen_table 主键
     * @param tableName 物理表名
     * @return 新增列数量
     */
    int introspectAndMerge(Long tableId, String tableName);
}


